Studying Lean-Kanban Approach Using Software Process Simulation

نویسندگان

  • David J. Anderson
  • Giulio Concas
  • Maria Ilaria Lunesu
  • Michele Marchesi
چکیده

We developed an event-driven simulator of the Kanban process a WIP limited pull system visualized by the Kanban board. WIP(work in process) represent the capacity in the activity to perform features simoultaneously. The simulator is fully object-oriented, and its design model reflects the objects of the Lean software development domain. We used this simulator to assess comparatively WIP-limited and unlimited processes. We also studied the optimum values of the working item limits in the activities, using a paradigmatic case of 4 activities and 100 work items. The cost function used is equal to the total time needed to complete the project, plus a weighted sum of the limits themselves. We performed an exhaustive search on all the admissible values of the solution, finding sensible optimal values, and a non-trivial behavior of the cost function in the optimization space. This demonstrates the feasibility and usefulness of the approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Study on implementation of one-piece lean line design using simulation techniques: A practical approach

This paper discusses the simulation study carried out for proposing one-piece lean line layout with features of Lean Manufacturing. The lean initiatives that can be addressed are, introducing Kanban replenishment sys-tem, better work-in-process, changing the layout, visual management techniques, standardized work for the re-duction of cycle time, number of workers, number of setups. To improve ...

متن کامل

A Review of Lean-Kanban Approaches in the Software Development

We present a review on the state-of-the-art of the adoption of a specific Agile Methodology (AM), the Lean-Kanban, in different software development contexts. Such approach requires to break down the software development process into smaller steps, which are implemented with the aid of a Kanban board. We study 14 different Kanban boards and we also examined how features are represented in the b...

متن کامل

A Comparative Study of Scrum and Kanban Approaches on a Real Case Study Using Simulation

We present the application of software process modeling and simulation using an agent-based approach to a real case study of software maintenance. The original process used PSP/TSP; it spent a large amount of time estimating in advance maintenance requests, and needed to be greatly improved. To this purpose, a Kanban system was successfully implemented, that demonstrated to be able to substanti...

متن کامل

Quantifying the Effect of U sing Kanban vs . Scrum : A Case Study

Many claims about the usefulness of various processes or methods, such as Scrum and Kanban, have been stated in agile and lean software communities. However, these claims are rarely supported by objective data or empirical investigations. In contrast, this article aims to demonstrate that the effect of processes or methods (here: Scrum versus Kanban) can be evaluated and compared on the basis o...

متن کامل

Agile & Kanban In Coordination

Iterative development and Kanban are not mutually exclusive competing methodologies; in essence they are complementary processes that when used together can facilitate higher performance in large development teams. This paper is a walkthrough of the Network Gaming team’s implementation of Iterative Agile alongside Lean Kanban here at WMS Gaming. The intent is to cover the processes created and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011